telemark skiing - French English Dictionary